Alta Vista on Mexico's Nayarit Riviera is found at the base of volcanic rock formations, adorned with crystal clear springs, hidden within a lush tropical rainforest
© Christina Stobbs, 2012
Source article: Playa del Naranjo, Playa Las Cuevas, Alta Vista and the Nuevo Ixtlan Hot Springs: Hidden gems on Mexico's Nayarit Riviera