The tiny island of St John is divided in half by the US Virgin Islands National Park. With Cruz Bay on one side and the more remote Coral Bay on the eastern side of the island. Visitors will discover that each has its charms and each side has it’s fans. So, how to choose Cruz […]