Aerial view of coral reef, white sand beach and mountains, Kakeroma Island, Amami Islands, Japan

Aerial view of coral reef, white sand beach and mountains, Kakeroma Island, Amami Islands, Japan

Aerial view of coral reef, white sand beach and mountains, Kakeroma Island, Amami Islands, Japan