Westin Resort & Spa Puerto Vallarta sits on the white sands of Mexico’s Pacific Coast, nestled in between calm beaches and scenic mountains — a former coconut-tree plantation turned luxury wellness resort with hundreds of palm trees setting the stage for an idyllic tropical escape. In addition to offering 14-acres of lush tranquility and an […]
Read More