Barot is an unhidden gem in Himachal Pradesh. The place is popular for its red beans as is for simple people and impeccable views.
Barot is an unhidden gem in Himachal Pradesh. The place is popular for its red beans as is for simple people and impeccable views.