Most Instagrammable Spots In Nepal
Nepal is a breathtakingly beautiful country with Himalayan views, mountain villages and the famous Mount Everest, the highest peak in the world.
Nepal is often referred to as the "roof of the world" and is the highest country on earth. The busy city of Kathmandu is the perfect place to start your journey.
If you want to snap some of the best Nepal Instagram photos, these are the best seven spots to see.
2. Chitwan National Park
3. Hanuman Dhoka Durbarsquare ManjuDega