Amami Oshima Island - Ayamaru Cape
Amami Oshima Island - Ayamaru Cape
Ayamaru Cape (あやまる岬) is located on the northeastern tip of Amami Oshima Island (奄美大島). The view stretches out to the Pacific Ocean, and in one sweep, visitors can see the emerald green sea and the coral reefs from the gentle slopes of the hills above.