The main attraction of Lamhatta is a beautifully manicured garden, with the tall pine trees being the main attraction - which I believe is nature's own gift to ...
HOMESTAY
LAMAHATTA,
1800