
Baghmara Tourist Lodge
The pleasantly quiet Tourist Lodge commands outstanding views but has amateurish service. Baghmara is a small town on the Someshwari River, close to the…
The pleasantly quiet Tourist Lodge commands outstanding views but has amateurish service. Baghmara is a small town on the Someshwari River, close to the…