Landmark
World Peace Pagoda Pokhara
World Peace Pagoda Pokhara, Pokhara, Nepal
World Peace Pagoda Pokhara is one of the most famous tourist attractions in Pokhara, Nepal. Visited by thousands of travelers annually.
Nearby
World Peace Pagoda Pokhara is one of the most famous tourist attractions in Pokhara, Nepal. Visited by thousands of travelers annually.