Stella Maris, Bahamas
Resort town in the Bahamas / From Wikipedia, the free encyclopedia
Stella Maris is a resort town in Long Island, the Bahamas. It was established during 1963.[1] Stella Maris has a year-round population estimated at 80 people.
Stella Maris is a resort town in Long Island, the Bahamas. It was established during 1963.[1] Stella Maris has a year-round population estimated at 80 people.