Meegoda Meditation Center← Explore all Temples & Teerth Place: HomagamaMeegoda Meditation Center. Located in Homagama.AddressHigh Level Road, MeegodaOpen this temple in the Encyclopedia