Galle fort in Sri Lanka is a UNESCO World Heritage Site that was originally constructed in 1588 by the Portuguese. It contains many historic buildings from different eras, including the Moorish Galle Masjid by the seaside and the Dutch Reformed Church. The fort offers a glimpse into Sri Lanka's layered history through its varied architecture from the Portuguese, Dutch and British periods as well as its cobblestone streets, lighthouse and public library dating back to 1832.