Coral Bay is the other "town" on St John, at the eastern end of the island. It is a beautiful area and less busy than Cruz Bay.