Nepal to built tallest Lord Shiva idol in Pokhara

November 23, 2020 0

Nepal is a country that majorly depends on tourism for its economy, especially adventure tourism. Now, with the COVID-19 outbreak, the nation is suffering from huge losses and efforts are on to revive tourism again. […]