Beach on Bahia de Banderas in Puerto Vallarta
The beach on Bahia de Banderas in Puerto Vallarta.
Horses and people on the beach of a resort during sunset at an all inclusive resort.
Sierra Madre Occidentall mount range visible from Puerto Vallarta.