Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Jul 8, 2009
Velas Vallarta Suite Resort & Convention Center in Puerto Vallarta, Mexico offers an all-inclusive ocean-front paradise for families and business conventions. Enjoy spacious suites and fun-filled days on white sand beaches, plus gourmet dining, tennis, spa and swimming at our all-inclusive Puerto Vallarta resort..