Discover six affordable hidden Indian islands under ₹10,000, including Majuli in Assam, Divar in Goa, St. Marys in Karnataka, Kuruvadweep and Munroe in Kerala, and Bhavani in Andhra Pradesh, offering culture, nature, and budget-friendly stays without flights