Galketiduwa Temple is a place of worship, located at Wanduramba - Baddegama Rd, Sri Lanka
Beautiful place in the middle of paddy field. Best place for meditation and sooth your mind.