Video: A Royal Escape in St. Lucia

Vacation like British royalty at the Arc en Ciel villa in St. Lucia.