Johnny Cay...
Johnny Cay is a small, picturesque island located just off the coast of San Andres Island in Colombia. This tiny slice of paradise is a popular destination for tourists looking to escape the hustle and bustle of everyday life and immerse themselves i...
San Andres Island, , Colombia