Ishigaki Island in Okinawa prefecture is the southernmost city of Japan. The climate is already tropical and the island has abundant fish.
This 4K GoPro footage was taken at Uganzaki Beach, one of the best spot for snorkelling in the island. Mind you, one need not go far and deep just to get this amazing view of sea creatures.
Uganzaki Beach is not very popular to the visitors of the island as it is not accessible via public transportation. To reach this place, we walked 5 kilometers from Sakieda, the place where we stayed in Ishigaki.