Raina Ong Staff Writer,japan-guide.com Okinawa, the southernmost prefecture of Japan, is known for its beautiful beaches, subtropical weather and marine life. Surrounded by ocean, the prefecture contains approximately 160 islands, and it is also the top destination for Japanese residents who want a beach getaway without leaving the country. Alongside its reputation as an idyllic […]