bethabara
/bɛθəˈbɑːrə/Definitions
1. noun
A village in Nepal, in the Kathmandu Valley, located near the city of Kathmandu.
“The hikers passed through the village of bethabara on their way to the Himalayas.”
1. noun
A village in Nepal, in the Kathmandu Valley, located near the city of Kathmandu.
“The hikers passed through the village of bethabara on their way to the Himalayas.”