Seeking peace and restoration? Discover the wonderful world of yoga programs in the Mexican Riviera. From beginner-friendly classes to intensive workshops, participants can experience something to suit every level. Picture yourself participating in exercises on a beautiful beach or in a tropical