St Thomas Fort...
St. Thomas Fort, located in the picturesque city of Kollam in India, is a historic landmark that holds great significance in the region. Built by the Portuguese in 1518, this fort served as a strategic outpost for trade and defense during the colonia...
Kollam, Kerala, India