heritage.site

Mary Star of the Sea Church

Mary Star of the Sea Church Mary Star of the Sea Church - Credit: Wikimedia Commons

The Mary Star of the Sea Church is a religious building belonging to the Catholic Church and is located in East Sunrise Highway in the city of Freeport the second largest in the Bahamas. Read more on Wikipedia

Source: en.wikipedia.org