Incredible India is a magical and mysterious holiday destination that have miles of incredibly scenic beaches that offer everything from parties to adventure , traditional villages with great culture and rituals, natural beauty of the great Indian Thar Desert, snow covered mountains, forests – rich in flora & fauna, fertile plains – crisscrossed by holy rivers, historical and royal palaces & fort, monuments and famous archaeological sites.