4K Virtual Walk - Pokhara Lakeside - Nepal
Take a walk in Pokhara and discover the lakeside in this wonderful place in Nepal.
Pokhara is 200km away from Kathmandu, the capital of Nepal.
Enjoy stunning views on the water with colorful umbrellas above it.
Get to know the beauty of this magical space which is decorated with many colorful decoration.
The natural sounds of the surroundings will accompany you on your tour.
|