Your Next Vacation Should Be To This Italian Cat Beach! June 1, 2016June 1, 2016editor Comment Here’s an idea for your next Italy vacation: make a stopover to Sardinia’s I Gatti di Su Pallosu - an island that is [...]