user
Latu Devta Temple
Unnamed Road, Uttarakhand 263642, India
Appearance
Latu Devta Temple

Comments
Hi
Review №1

This place is really a awesome between the foothills of mountains. Watching Himalayas from there is really wonderful.

Information
3 Photos
1 Comments
5 Rating
  • Address:Unnamed Road, Uttarakhand 263642, India
Categories
  • Hindu temple
Similar organizations