Sunny Isle, U.S. Virgin Islands

Sunny Isle is a shopping center at Sion Farm on the island of Saint Croix in the United States Virgin Islands.