Uduwara Mosque is a Mosque located in Sri Lanka. It is one of the 840 mosques in Sri Lanka. Address of Uduwara Mosque is Beragala-Hali Ela Highway, Sri Lanka. Uduwara Mosque is rated 4 (out of 5 stars) by 7 reviewers on the web.
Some of the places around Uduwara Mosque are -
Within less than half a Kilo meter of Uduwara Mosque, you can also find Green Agro, Wellsiri Holiday Inn, RAsika, Uduwara 6 Kanuwa, Uduwara 6th Mile Post Bus Stop and many more.
Beragala-Hali Ela Highway, Sri Lanka