Discover the tropical side of Japan with stays in Okinawa and surrounding islands. Enjoy crystal blue beaches, soft sand sunsets, private beach resorts and water activities perfect for couples who want a mix of Japanese culture and exotic relaxation. https://www.viztravels.com/japan