Hotel on the top

0

Hotel on the top

Panorama Lodge and Restaurant is at the best location with snow capped Himalayan peak in the background.I fall in love with this beautiful place in Namche Bazaar.

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *