About Himrola
Himrola is a village in Rajgarhi tehsil in district of Uttarkashi, Uttarakhand, India. As per the data provided by Census of India in 2011, total population of Himrola was 366 which includes 175 males and 191 females. Himrola covers 109.3 ha area. Pincode of Himrola is 249171.