The lodge overlooks Nepal’s Chitin National Park

The lodge overlooks Nepal’s Chitin National Park
The lodge overlooks Nepal’s Chitin National Park
The lodge overlooks Nepal’s Chitin National Park, where rhinoceroses are among the attractions
Local artifacts adorn the thatched main lodge at Meghauli Serai.