Lamahatta Eco Tourism Park, Takdah, Darjeeling – How to reach, what to see
Lamahatta is a small village located near the city of Darjeeling. Its view of nature and dense forest of Pine and Dhupi trees makes it… Read More »Lamahatta Eco Tourism Park, Takdah, Darjeeling – How to reach, what to see