Jeffreys Bay | Exploring South Africa
Jeffreys Bay, often referred to as J-Bay, is a town located in the Eastern Cape province of South Africa. It is situated on the coast of the Indian Ocean, approximately 75 kilometers southwest of the city of Gqeberha (formerly Port Elizabeth). With a population of around 27,000 inhabitants, Jeffreys Bay is famous throughout the world…


