Velas Vallarta is a gorgeous, all-inclusive, beachfront resort and spa located in in Puerto Vallarta, Mexico. This award-winning, 10-acre resort features views of the Sierra Madre Mountains and the emerald waters of Banderas Bay. You will be just steps away from an 18-hole championship golf course and a long stretch of golden sand beach. The resort offers numerous exciting activities and amenities including 3 sparkling swimming pools, a…