Caption
Yacht Haven Grande, the new Yacht Harbour, shopping and restaurant complex completed in 2007, St Thomas, US Virgin Islands, Leeward Islands, Lesser Antilles, Caribbean, West Indies 2008
Availability
Only inBelgium, Canada, France, Luxembourg, Switzerland