Masjid Al-Huda is a mosque, located at Kalmunai 32300, Sri Lanka
Masha Allah
Under contraction it will complete soon inshallah
One of the peaceful place on the earth. You may enjoy the fresh breeze over here