Villa Bella Vista
Peace in Paradise
Welcome to Villa Bella Vista, St. Lucia, West Indies, Caribbean
Kris Wagner is Property Manager for Villa Bella Vista www.a1stluciavillas.com
The partial view from the deck of Villa Bella Vista. Reduit Beach is on the left. Pigeon Point is on the right. Gros Islet and Cap Estate are in the foreground.