Stollmeyers Castle, one of the "Magnificent Seven" historic colonial homes facing Queens Park Savannah in Port of Spain, Trinidad island; Trinidad & Tobago.