Centred around the exuberant hillside of Rajgarh tehsil (1580m) in Sirmaur district of the Himalayan state of Himachal Pradesh, where many of the finest fruits of European orchards are cultivated, my latest spontaneous escapade combined all the indispensable ingredients of…
Read More