Located in a pristine beach in Puerto Vallarta, Mexico. Xinalani is a one-of-a-kind Yoga Retreat Center bringing together the best yoga facilities, beautiful eco-chic accommodation, delicious healthy food and supporting staff to make your dream retreat come true. www.xinalaniretreat.com/