Balaram Thapa
Member since: Aug 29, 2017
Published articles: 1
The Three Durbar Squares of the Kathmandu Valley
Nepal is a country that is situated right in the middle of ancient civilizations. It makes up for its lack of size with height and opulent multiculturalism. Eight of the ten tallest mountains of the...
Articles > Travel & Tourism > Destinations
Aug 30, 2017