Top 9 Affordable Beach Hotels in Mexico for 2018
Imagine yourself basking in the sun, listening to the sound of waves as they gently lap the shore, and sipping the hours away on an icy beverage. Palm trees cast a shadow overhead, providing a sliver of shade — a much-needed reprieve from the scorching heat. From boisterous spring break trips to romantic honeymoons, beach…