Skip to playerSkip to main content
  • 6 years ago
Badrinarayan Temple in Uttarakhand state is not only a Hindu pilgrims destination but the scenic beauty of Snow clad Himalayan picks charms the nature lovers
Comments

Recommended