The island, a Portuguese territory, is only 35 miles long, but its mountains are laced with scenic trails, tumbling cascades ...
From glass-bottom kayaking and Tiki boat bars to exploring the talent of Salvador Dali, these are the best things to do in St Petersburg.