A rendering of one of the 10-passenger yachts G Adventures will sail in the Greek Islands. Photo Credit: G Adventures G Adventures will introduce five, 10-passenger sailing yachts for 2025 Greek ...
There are certain countries in the world that are even more breathtaking when experienced on water — and Greece is certainly one of them. Perched on the southern edge of the Balkan peninsula, Greece ...