We briefly spotted a pod of Dolphins during dinner at Tsushima Grand Hotel (対馬グランドホテル), a property located on the island of Tsushima in Nagasaki Prefecture, Japan Related Posts 【Travel】Recommended Tourist Attractions in Kumamoto【Japan】 April 27, 2024 How My FIRST TIME Traveling To Japan Completely BLEW MY MIND April 27, 2024 Everything I Ate in Osaka Japan – Travel Vlog April 27, 2024 Write A CommentYou must be logged in to post a comment.