India is a big and beautiful country, with beautiful people. In my opinion the most fascinating places in India to visit are Goa, Kerala, Agra, Delhi, Bangalore, Gangtok, Shimla, Rajasthan, Sikkim, Varanasi, Mysore, Hampi, Andaman and Nicobar. What are your favorite places, you can share with us here.