Kathmandu, the capital city of Nepal is famous for artistic historical structure and lifestyles. So, Kathmandu is also known as a city of temples. Sightseeing around world heritage sites in Kathmandu, Bhaktapur, and Lalitpur is a completely new experience. Heritage sites include Durbar Square, the …