Thursday, March 28, 2024
spot_imgspot_img

Tag: Tongba

Hile

Hile is a hillside town in Nepal's eastern region, 13 kilometers north of Dhankuta Bazar, the regional capital. The hotels and restaurants are mostly...