Sri Kurusa Church is a church, located at Beach Rd, Kudamaduwella, Sri Lanka
One of most beautiful church , as a catholic you must visit