India is known worldwide for its rich spiritual heritage and beautiful temples. If you're planning a trip to discover India's religious and cultural treasures, here are 5 amazing temples and sacred places you should add to your travel list.
Best time to visit: October to March when the weather is pleasant How to reach: Amritsar has an international airport and is well-connected by trains and buses
Best time to visit: October to March How to reach: Varanasi has an airport and railway station with good connections
Best time to visit: October to March How to reach: Madurai has an airport and is connected by train and bus
Best time to visit: May to June and September to October (temple closes during winter) How to reach: Trek 16 km from Gaurikund or take a helicopter
Best time to visit: November to February How to reach: Gaya has an airport and railway station