Adventure and Scrumptious Eats in Puerto Vallarta
Nestled between the Sierra Madre Mountains and Banderas Bay along Mexico’s Pacific Coast resides CasaMagna Marriott Puerto Vallarta Resort & Spa. Not only does the location lend itself to stunning natural views but the popular beach town of Puerto Vallarta … Read more