Latrikunda Mosque is a mosque, located at Antou Badjan Street, Serrekunda, The Gambia
It is mosque were people when to pray
Beautiful and scenic placeit's very calm and peaceful.
Lk