Sri Gangagiri Viharaya — places of worship

Sri Gangagiri Viharaya is one of the places of worship in Mirissa, Sri Lanka. Sri Gangagiri Viharaya is a serene Buddhist temple located on a hill overlook