Chotamangwa

/Chotamangwa

Chotamangwa

CHOTA MANGWA Chotamangwa is a heavenly hill top situated at a subdivision of Darjeeling hills. Chotamangwa is at about 12 Km from Tinchuley. Chota Mangwa is an Eco friendly village with extremely friendly and down to earth people to welcome you. The road to Chotamangwa has an awesome beauty. At every turning of the road [...]