Luxury Across the Mediterranean

The 180-foot Amels Astra is chartering in France, Italy, Greece, Turkey and Croatia.