Best Places to Visit in India: A Traveler’s Paradise
1.Amritsar
2.Ooty
3.Jaipur
4.Nainital
5.Udaipur
6.Leh