Maldives: Known for its clear blue water, sandy beaches, and luxury resorts, Maldives offers Indians a visa-on-arrival for 30 days.

Thailand: Famous for its lively culture, tasty food, and beautiful temples, Thailand gives Indians a visa-on-arrival for 15 days.

 Mauritius: A tropical island with stunning beaches and green mountains, Mauritius allows Indians a visa-on-arrival for 60 days.

Seychelles: Enjoy the beautiful beaches and unique wildlife in Seychelles. Indians can get a visa-on-arrival for 90 days.

Cambodia: Discover ancient temples and warm hospitality in Cambodia. Indians can get a visa-on-arrival for 30 days.

 Indonesia (Bali): Bali is known for its lovely landscapes, rich culture, and exciting nightlife. Indians can get a visa-on-arrival in Indonesia for 30 days.

Jordan: Visit the ancient city of Petra and the Dead Sea in Jordan. Indians can get a visa-on-arrival for 30 days.

Nepal: Explore the beautiful Himalayas and rich traditions in Nepal. Indians can easily get a visa-on-arrival at various entry points.

 Sri Lanka: Enjoy the mix of landscapes, ancient sites, and beaches in Sri Lanka. Indians can get a visa-on-arrival for 30 days.

Madagascar: An island with unique animals and beautiful scenery, Madagascar gives Indians a visa-on-arrival for 90 days.