Travel Guide
Nepal Hotels and Resorts
|
||||||||||
| Nestled in verdant valley is the fascinating city of Kathmandu - the capital of Nepal. Ten minutes from the city centers lies the Himalaya Hotel - strategically built on a hill with luxuriant gardens, breathtaking views of hills on clear days and outstanding scenery of the Hiamalayan ranges. | ||||||||||
|





