Sylvan Villa, Dharampur – A luxurious, pet-friendly villa in Himachal Pradesh
Sylvan Villa lies in idyllic seclusion, shaded by the glare of the sun just as much as it is shielded from the tourists that flock to the popular haunts in Himachal Pradesh. In a tiny cut-off lane leading up to a hillock, this luxurious stone-and-wood villa in Dharampur wears what…
View Post