Green Castle Primary School
The Bahamas
>
South Eleuthera
>
Green Castle Primary School
Green Castle Primary School is a building in South Eleuthera.
Green Castle Primary School
Object
School
Building
Yes
Queen's Highway
Green Castle, Market Place, Coco Plums Restaurant And Bar, Tarpum Head, Gibson & Son Upholstery & Tailoring
Local Government Office
Anglican Church
Dixie Highway Church of God
Island Luck