Puerto Rico. A truly Caribbean island with a Latin flair. A vibrant mix of Latino, West Indian and American cultures. An island shaped by conquests, battles and conquistadors. Although only the size of the small US state of Connecticut, Puerto Rico boasts a fantastic selection of things to do. The island is … Read More