India is a large and diverse country. India is famous for its culture, cuisine and heritage sites. We show you the best cities of india to visit and explore the taste and culture of india. If you are planning for a trip in india you must consider this cities.
top cities of india to visit
- Nainital
- Mysore
- Gangtok
- Udaipur
- Pondicherry(Puducherry)
- Agra
- Jaipur
- Dal lake- sri nagar
Life is either daring adventure or nothing
helen keller
Nainital
Nainital is a popular hill station in the Indian state of Uttarakhand. Nainital is a hill station with mesmerizing beauty. The hill station plays host to a lot tourists every year. Travelling anytime of the year is a given, yet the best season to visit is Summer from March to June, while the average season is from October to February to explore Nainital. The cheapest season is the monsoon between July to September Nainital is a perfect holiday destination to visit with your loved one or family. If you are planning a trip to Nainital , you should keep aside at least 3-4 days to see the place completely. There are numerous temples, museum, lakes, shopping area , adventure activities. Nainital is also famous for handmade candles, home-made jams, squashes, juice concentrates and fruit preservatives. One can buy all this and more from authentic shops in Bara Bazaar, The Mall Road, Bhotia Bazaar and Mallitaal. One can also buy fresh Cherries, Apples, Strawberries, Mulberries, Peaches and Blueberries. The local cuisine can be equally mouth watering with preparations like Ras (a dish made with several dals), Baadi, Bhatt ki Churkani, Aloo ke Gutke (a spicy preparation of boiled potatoes, Arsa (a sweet dish), Gulgula (a sweet snack) and lots more



