San Blas Islands // caribbean paradise

You are dreaming of white, soft sand between your toes and snorkeling with colorful fishes in crystal blue water? You are tired of staying over and over in the same kind of hostels… Continue reading