Karuwalabedda Temple← Explore all Temples & Teerth Place: HikkaduwaKaruwalabedda Temple. Located in Hikkaduwa.AddressManampita Road, MeetiyagodaOpen this temple in the Encyclopedia