152 Village House St Francis Bay is a Self-catering accommodation establishment located in St Francis Bay, Eastern Cape, South Africa. RRPH+97 St Francis Bay, South Africa Welcome to 152 Village House St Francis Bay, a self-catering accommodation establishment located in the beautiful coastal town of St Francis Bay, Eastern Cape, South Africa. When you step into this charming village house,
Read more...