Secret Bay, Dominica
Secret Bay, Dominica is an award-winning boutique resort tucked away on the unspoiled Nature Island. Here, impeccably appointed luxury cottages blend seamlessly into the landscape — a perfect stay for couples looking for some quality time together.