Find the word definition

Wikipedia
Bhalara

Bhalara is a village in Himachal Pradesh, India. It is located in the Rohru block of the Shimla district, and is situated 15 km from the Rohru town. It comes under the administration of Banchunch gram panchayat.

Bhalara is famous for its high quality apples. The temple Of Lankara Vir (Bann) deity is situated on the top of the hill above this village.