25 Best Places to Celebrate Christmas

11. San Juan of Puerto Rico

If a snowy Christmas is not for you, then check out the Caribbean Island of Puerto Rico for a truly tropical Christmas adventure. Go and experience all manners of lights, foods and partying…lots and lots of partying.