RE: Bharmour Hill Station in Himachal Pradesh, India
Wow the views are just beautiful!
The oxygen must be so fresh :D
RE: Bharmour Hill Station in Himachal Pradesh, India