If there’s one corner of Italy that can rival the Caribbean, it’s the Tremiti Islands. A tiny archipelago off the coast of Puglia where crystal-clear waters blend with unspoilt nature and a history stretching back millennia. Just 50 minutes from Termoli (read the full article here), you’ll find idyllic beaches and much more besides. In the article, you’ll...










