TravelissimaS
Browsing:

Category: Nepal

Nagarkot – the sight of the Himalayas near the Nepalese capital

Near Kathmandu in a small mountain village called Nagarkot, there are a number of hotels with rooftop terraces from where we can admire the majestic mountain range that is known to everyone in the world: the Himalayas.   Most tourists Read more…