The Puttalam Grand Mosque is a historical landmark that reflects centuries of religious and cultural heritage, deeply intertwined with the history of Sri Lanka. Here’s an enriched glimpse into its fascinating past: Early Beginnings (1494) The origins of the Puttalam Grand Mosque date back to 1494, when the land for its construction was generously gifted. This gesture laid the foundation …
Read More »