Seychelles is an archipelago of 115 islands in the middle of Indian Ocean. If heaven exists, it’s in these unspoilt islands. The soft powdery sand beaches, the shady palms, aquamarine waters, lush plantations, striking granite rock formations, unique flora and fauna and pampering luxury resorts creates the perfect getaway. The adventures in the waters and inland, the delightful gastronomy and the laid back ambiance spellbind your hearts. For a memorable trip, book Seychelles tour packages from India through Indian Holiday. Make your plans now and let Seychelles do its magic.