A favorite of ours, Barahi is a very comfortable lodge in beautiful natural surroundings; perfect for exploring nearby Chitwan National Park.