Temples in India
Travelers are voting Badrinath Temple, Gangotri Temple and Ganesh Tok as the best of 1595 temples in India. Also popular are Yamunotri Temple in Uttarakhand, Dhankar Gompa in Spiti Valley and Trilokinath Temple in Himachal Pradesh. Want more? Check out our map of temples in India or these 19 temples in Mumbai.