Tomori
Tomori Beach is the main feature of the Amami Oshima Island, both due to the fact that it's considered to be one of the most famous and beautiful beaches, and also due to its location. Tomori Beach is the closest beach to the airport that's located just 3 km to the north and 5-6 minutes away by bus or car. The combination of this white sandy beach and the iridescent blue water here is magnificent.