Enter The Heaven On a Trip to Bara Mangwa & Chota Mangwa

Bara Mangwa & Chota Mangwa Getting a panoramic view of nature’s magnificence is a blessing and something that enlightens the inner glory of our soul. Bara Mangwa and Chota Mangwa – the two remarkable villages of Darjeeling obtain a lot of tourists from the many corners of the nation. The magnificent nature’s view available from […]

Lepchajagat – A place for lovers & honeymooners

If we break the word in two ‘Jagat’ actually means ‘the world’, and Lepcha is tribe name so together word means World of The Lepchas. Lepchajagat is a small village located in the wilderness at an altitude of 6,956 ft (i.e. 2123 meters) and only 19kms away from Darjeeling hill town. Although it’s quite close […]