The pleasantly quiet Tourist Lodge commands outstanding views but has amateurish service. Baghmara is a small town on the Someshwari River, close to the Bangladesh border, that serves as a night halt for those visiting Balpakram National Park.
Baghmara Tourist Lodge
Meghalaya