Velas Vallarta Hotel in Puerto Vallarta, Jalisco, Mexico.

Velas Vallarta Hotel in Puerto Vallarta, Jalisco, Mexico.