Kathmandu, the capital of Nepal is a lovely city for couples to explore. It’s the kind of city which will grow on you the longer you stay the more you will come to like the city. If you are planning a couple of trip to Kathmandu then make sure you spend at least three nights […]