World
/
Saint Kitts and Nevis
/
Christ Church Nichola Town
Christ Church Nichola Town
Mansion
map