maehama. the longest white sand beach in japan. absolutely breathtaking.