St. Ignatius Church - Credit: Wikimedia Commons
The St. Ignatius ChurchChurch of St. Ignatius in Grand Cayman is a religious building that is affiliated with the Catholic Church and is located in Walkers Road in the city of George Town on Grand Cayman Island in the British overseas territory of the Cayman Islands in the Caribbean Sea. Read more on Wikipedia
Source: en.wikipedia.org