Jailaani Balangoda is a mosque, located at Kaltota Rd, Sri Lanka. Visit their website www.jailani.org for more detailed information.
This place is ancient Buddhist archiological site now under invasion of Muslims.all Muslim structures are illegal.
Wow love to see jailaani mosque here on Google..
Amazing Place to visit
Beautiful Place to Worship and for meditation