Nepal to built tallest Lord Shiva idol in Pokhara
- 3 years ago
- International
Nepal is a country that majorly depends on tourism for its economy, especially adventure tourism. Now, with the COVID-19 outbreak, the nation is
Nepal is a country that majorly depends on tourism for its economy, especially adventure tourism. Now, with the COVID-19 outbreak, the nation is