Nishihama Beach - Japan

Nishihama Beach is located on Hateruma Island, Japans southernmost inhabited island. It is considered the most beautiful beach on the island, and one of the most beautiful in the whole of Japan. The fine sandy beach stretches along the coast for 1km, and the clear blue waters are great for snorkeling. 

Between January and March, Whales can be seen in the waters around the island.