55 coaches online • Server time: 23:33
One of the more likely places would be around the Azores Islands. The Azores are a group of islands belonging to Portugal located about 900 miles (1500 km) west of the Portugese coast. Some people believe the islands are the mountain tops of the sunken continent of Atlantis.