Blessed with glorious beaches, spectacular mountain ranges and lush, green rainforest, Puerto Rico offers fantastic outdoor activities, cultural sights, plus great food and music. …