Sri Thapodanaramaya← Explore all Temples & Teerth Place: AmbalangodaSri Thapodanaramaya. Located in Ambalangoda.AddressTemple Road, BalapitiyaOpen this temple in the Encyclopedia