Paradise Awaits – Secret Beach Paradise in Japan
Lists of the world’s most beautiful islands often omit one unexpectedly stunning contender – the Japanese island of Okinawa. Situated about 640km southwest of Japan’s Kyushu Island, and closer to Taipei than Tokyo, this gorgeous island is frequently overlooked. Consequently it remains a well-kept secret from the tourist herd. Set within an archipelago, Okinawa Island [...]