Puerto Rico offers almost any activity that you would want to do on a Caribbean island. However, because it's a pretty large island, activities and destinations that require a lot of travel time may not be advisable for a cruise ship passenger who only has a short time in port. Luckily, Old San Juan and the Greater San Juan Metro are bursting with activities and.