Castle Bruce is located on the eastern coast of Dominica and is the largest settlement in St. David Parish, though the region still remains quite lush and untamed—there’s a reason Dominica’s nickname is the “Nature Isle” of the Caribbean

Select Page