Sophia Bay, Wesley
Sophia Bay, situated in the charming village of Wesley, Saint Andrew Parish, is a tranquil coastal gem on Dominica’s Northeast coast.
About Sophia Bay in Wesley
Sophia Bay, next to Walker’s Rest Bay, is part of Wesley’s natural landscape and offers a full view of the Atlantic Ocean. This bay offers picturesque views and a peaceful environment, making it a perfect spot for both locals and visitors to enjoy Wesley’s natural beauty and historical significance.