If you’re reading this post, you probably already know that Puerto Morelos is a small, laid-back beach town on the Riviera Maya in Mexico. It’s a great place to relax and enjoy the beautiful scenery, including white-sand beaches, turquoise waters, and lush...