Starting Off on the Right Foot: Hiking Tours at Garza Blanca

The Garza Blanca Preserve Resort & Spa in Puerto Vallarta, Mexico  is quite literally a nature lover’s paradise.  Its lush Sierra Madre mountain landscapes, flowing river and rich variety of flora and fauna make the luxurious resort the perfect setting for a trip accompanied by Mother Nature.  Start your vacation off on the right foot […]