Star Fort Matara
Historical Places

Star Fort in Matara

Start Fort, or someone called “Tharaka Kotuwa,” is an ancient building in Matara, Sri Lanka. It was built by the […]