In an interview with Traveltalk, the Walshe Group’s Antonio Khattar speaks about the wonders of Okinawa. Made up of sub-tropical islands in Japan, Okinawa is a mecca of beaches, cherry blossoms, culture, cuisine and adventure. 

Read the great article HERE