This wonderful little slice of paradise is on a tiny resort called Saba Rock. Share this:FacebookTwitterPinterestEmailMoreLinkedInPrintRedditTumblrPocketTelegramWhatsAppSkypeLike this:Like Loading...