Designed by
Title
Slave Watch Tower - Manaca Iznaga, Cuba #90465367
Description
Historic slave watch tower in Manaca Iznaga, Valle de los Ingenios, Trinidad, Cuba. The Manaca Iznaga Tower is the tallest lookout tower ever built in the Caribbean sugar region.