 Stella Maris Church, Cayman Brac

The Stella Maris Church is a Catholic church which is located in Alta Vista Drive on the island of Cayman Brac about 143 kilometers from the main island of the Cayman Islands, a British overseas territory in the Caribbean Sea.The church follows the Roman or Latin rite and is part of the jurisdiction of the mission sui iuris of the Cayman Islands ("Missio sui iuris insularum Cayanensium").