Asia, City Guides, General Tourist Information, Travel Advice, Travel Advice, Travel Guides, Travel Planning
10 Best Attractions in Kathmandu
October 5, 2015
Kathmandu is the capital city of Nepal. Located in a valley, this place is bound to give a mesmerizing experience to anyone visiting it. The city consists of a mix of picturesque landscapes, culturally rich temples and roads bustling…
Continue readingLeave a comment