Located along the picturesque Coromandel Coast in Tamil Nadu, Fort St David stands as a testament to the colonial era in India.
Located along the picturesque Coromandel Coast in Tamil Nadu, Fort St David stands as a testament to the colonial era in India.