Kasthamandapa Temple is located in Kathmandu's Durbar Square and is a relatively simple looking design, which was mentioned historically as far back as the 8th Century.



Hotels in Popular Nepal Destinations