• Ballet Center of Fort Worth
    Dance, Pilates

    Ballet Center of Fort Worth

    6132 Overton Ridge Boulevard, Fort Worth

    Ballet Workshops for Beginner

    Excellent class I will be back
    see all reviews
    Welcome to Ballet Center of Fort Worth! It is such a privilege to guide and motivate…
  • Lakeview Dance Company.
    Dance, Yoga

    Lakeview Dance Company.

    6512 Spanish Fort Boulevard, New Orleans
    Lakeview Dance Company mission is to provide a safe, developmentally appropriate…
  • Spyre Center
    Yoga, Strength Training, …

    Spyre Center

    1772 Prytania Street, New Orleans
    4.9
    (30000+)

    Vinyasa Ritual

    Laura is my favorite teacher. I really appreciate her innovation. She obviously puts a lot of thought into the class beforehand so it is always new and exciting and never, never boring.
    see all reviews
    Housing cutting edge health professionals, a wide range of therapeutic healing modalities…
  • Swoot by Jon Sloan Fitness
    Yoga, Cycling, …

    Swoot by Jon Sloan Fitness

    2801 Magazine St, Ste 4, New Orleans
    4.9
    (30000+)

    Step! Level 1

    Gloria was an amazing instructor. Such a fun class. Definitely start with Level 1 if you are new they will walk you through all the different steps you do. Challenging but can easily mod for some of the more difficult step combos.
    see all reviews
    Swoot sets the new standard for group fitness in New Orleans. Offering seven different…
  • Carrie's Pilates - Trinity Groves
    Pilates, Dance

    Carrie's Pilates - Trinity Groves

    Carrie's Pilates Trinity Groves, 340 Singleton Boulevard Ste 160, Dallas
    4.9
    (30000+)

    Full Body Burn - Main Character Monday

    Emilie was so fab. I have been quad dominant my whole life and after a year of lagree she made me realize how to engage my glute lol. She was so sweet and encouraging to every person. Music was fire, she was fire, glutes on fire.
    see all reviews
    Carrie’s mission is to create an empowering, inclusive, and encouraging community…
  • The Good Place Reformer Studio
    Pilates, Stretching, …

    The Good Place Reformer Studio

    600 S Green Valley Parkway , Suite 110, Henderson
    4.9
    (30000+)

    Sunday STRETCH

    It was my first time attending the Sunday Stretch. It was very calming. It’s a great class for rest days to stretch out tense muscles. Perfect for someone who’s looking for a peaceful Sunday morning. Ashley was awesome, knowledgeable, and friendly. She did almost the whole routine with us to demo the movements and corrected our form when needed. I would definitely go again.
    see all reviews
    At the Good Place LV you will experience an elevated group Reformer Pilates experience…
  • The Foundry
    Yoga, Pilates, …

    The Foundry

    119 West Phoenix Avenue Suite 3, Flagstaff
    4.9
    (10000+)

    Hot Flow Yoga (Studio A)

    Super fun class except I did get lost whenever the the teacher ran us through her flow one time and then had us do it on our own without any instruction.
    see all reviews
    Welcome to The Foundry Flagstaff! Located in downtown Flagstaff, south of the tracks…
  • O2
    Pilates, Yoga, …

    O2

    4205 Buena Vista Street , Suite 100, Dallas
    4.9
    (30000+)

    O2 Strength (Warm)

    Class was engaging and upbeat. I really pushed myself. I love how welcoming she was and even went around to everyone asking for feedback and thanked everyone for taking the class. I will be taking more classes in the future.
    see all reviews
    O2 Offers a space for everyone to experience wellness... from powerful yoga, sculpt…
  • TAC Fitness Center
    Gym Time, Strength Training, …

    TAC Fitness Center

    1460 East Valley Road, Basalt
    5.0
    (1000+)

    BODYBALANCE™

    I really liked body flow. I’ve taken the class before and really enjoyed the music. Mellie was a great instructor. I thought she was very down to earth and let us do things at our own pace/will which I enjoy!
    see all reviews
    Welcome to the TAC Fitness Center: your go-to destination for dynamic group classes…
  • Prana Wellness Club
    Pilates, Low-impact Training, …

    Prana Wellness Club

    1623 E 7th St, Austin
    4.8
    (10000+)

    Bali Heated Vinyasa

    Prana has a really great product, I haven't experienced a bad class here yet. Everyone is so welcoming. I'm recovering from an injury and I always feel like the classes are easy to modify. Ashley was amazing! It was a slower burn class, but I still feel like I got a great workout!She really stretches us out, and gives clear instructions on how to maximize the stretch. I liked her tempo, clear instructions and almost sterness in her voice. Thoroughly enjoyed the class, and will definitely check out her other classes.
    see all reviews
    At Prana, Yoga, Pilates, Breathwork, Mindful meditation and gathering are offered…
  • Ritual Moves
    Pilates, Dance

    Ritual Moves

    1211 East 11th Street, Suite 101, Austin
    4.9
    (5000+)

    Nice Form (Warmed, Modern Pilates Mat)

    Love Noëlle’s music, workout movements and focus on breathwork and somatics. I always leave feeling stronger and more connected to myself, truly the best class!
    see all reviews
    Ritual Moves offers embodied reformer, traditional mat & heated mat Pilates classes…
  • The Bloom Society
    Strength Training, Pilates, …

    The Bloom Society

    1324 N. Shepard Dr., Houston
    4.8
    (7500+)

    Heated Strength

    Stephanie is one of my favorite instructors in Houston! I love that this class format incorporates the weighted bar and strength training movements. Her classes always flow so well, and I love that she really burns out one muscle group at a time before moving on to the next.
    see all reviews
    *WOMEN ONLY STUDIO* The Bloom Society began as a vision — a space where women could…
  • Pilates on Western
    Pilates, Barre, …

    Pilates on Western

    3712 North Western Avenue, Oklahoma City
    4.9
    (12500+)

    Power Fit and Flow

    I joined this Pilates class while on a cross country road trip. Mark was a great instructor and the vibes of the space were friendly & fun! I would totally come back if I were ever in the area again! Thank you for sharing your space with me!
    see all reviews
    Pilates Studio on Western is a full Equipment Pilates Studio, offering Equipment…
  • Bodied
    Strength Training, Pilates, …

    Bodied

    2101 West 44th Avenue, Denver
    5.0
    (15000+)

    bodied strength

    Had a great time, I’m mostly a Pilates girl and needed something new and challenging and this was perfect for what I was looking for. I did the strength class and I’ll be booking for it again.
    see all reviews
    bodied is a movement. they work hard and they play hard. they move big and take up…
  • SŌL BARRE
    Barre, Pilates, …

    SŌL BARRE

    67555 East Palm Canyon Drive, Suite F111, Cathedral City
    4.9
    (2500+)

    Barre Signature

    The instructor was energized, welcoming and really focused on form. I love a studio that cares enough to create an awesome playlist.
    see all reviews
    SŌL BARRE is a boutique fitness studio in Greater Palm Springs offering Barre, Sculpt…
  • Black Swan Yoga
    Yoga, Dance

    Black Swan Yoga

    1308 Pearl Street, Denver
    4.9
    (30000+)

    Power Flow

    Black Swan dispatch: Yoga with Lindsey: 10/10, Would Namaste Again Lindsey was amazing as usual — calm, clear, actually makes you WANT to do chaturanga, which should be illegal. The mat location? Let's review my strategic life choices. I chose the premium real estate right by the cubbies. Very convenient. Very spacious. Plenty of room for people to gracefully navigate around me to put away their keys, shoes, and emotional baggage. Except for one free-spirited gentleman in very loose shorts who decided the most efficient path to his cubby was directly OVER me. Twice. Once is an accident. Twice is a scenic route. I did NOT stare. I was in deep, meditative, eyes-on-my-own-mat focus. But when nature presents itself at that altitude with no... uh... base layer... you notice. Lesson learned: Lindsey in the front = zen. Cubby spot = unexpected anatomy review. Next time I'm putting my mat in the middle.
    see all reviews
    Black Swan Yoga Denver offers donation-based, heated yoga and fitness classes. They…
  • Kondition
    Strength Training, Cycling, …

    Kondition

    3161 Walnut Street, Boulder
    4.9
    (10000+)

    Kardio + Strength

    A great mix of cardio and strength! Sydney is such an amazing instructor, her positive attitude and verbal cues make for an awesome class. Great way to start the day off right!
    see all reviews
    Kondition is a luxury fitness studio located in the heart of Boulder, CO. Offering…
  • Lux Fitness
    Gym Time, Strength Training, …

    Lux Fitness

    1100 San Mateo Boulevard Northeast, Suite 1b, Albuquerque
    4.9
    (1000+)

    Open Gym

    This is a great facility. I loved the choices of equipment. I felt comfortable and welcomed there. The locker rooms are nice! Bring your own lock. Smoothie was great (they have a smoothie shop too) and also lots of hydration/energy drinks for purchase in a fridge. 10/10- will come again.
    see all reviews
    Welcome to Lux Fitness, Albuquerque's premier, luxurious fitness center with a diverse…
  • The Body Barre
    Barre, Yoga, …

    The Body Barre

    10 S. Broadway, Edmond
    4.9
    (5000+)

    Barre

    Loved this class with Brooke!! She was so personable and kept the mood upbeat the whole time. She was also very informative and made the class really enjoyable! I would definitely love to learn from her again!
    see all reviews
    At The Body Barre, they believe what challenges you will change you. This is why…
  • NXPT
    Strength Training, Yoga, …

    NXPT

    7450 University Ave., La Mesa
    4.9
    (17500+)

    SPIN X

    Wish they were the spin bikes they have at most spin studios but the instructor and class overall was great!
    see all reviews
    NXPT has 3 studios in La Mesa that offer; -Workouts: HIIT style done in timed…
  • Bent on Healthy Living Wellness Center
    Strength Training, Cycling, …

    Bent on Healthy Living Wellness Center

    2910 53rd Street, Galveston
    5.0
    (1000+)

    Yoga

    Maria is an amazing instructor who strives to make sure each student is comfortable and challenged to every individuals capabilities.
    see all reviews
    Bent on Healthy Living Wellness Center is a wellness and fitness space on Galveston…
  • Ohana Yoga + Barre
    Yoga, Barre, …

    Ohana Yoga + Barre

    4342 Tennyson Street, Denver
    4.9
    (7500+)

    Barre

    I loved the class! Jaime was very sweet and gesticulate which is perfect for me being Deaf! I had a recent back injury and she was accommodating to my needs despite the class being quite full!! Will totally book many other classes with her.
    see all reviews
    Located in the Berkeley neighborhood of Denver, 'Ohana is a studio that offers a…
  • Motiv Fitness
    Barre, Strength Training, …

    Motiv Fitness

    2518 Bissonnet St, Houston
    4.9
    (30000+)

    Trampoline 45

    Ada was SO welcoming! This class is definitely welcoming for beginners but REALLY hard. It was a challenging full body workout. My legs gave out after the first trampoline jumping session. But it was a great workout, music was good!
    see all reviews
    Welcome to Mōtiv Fitness West U! At Mōtiv, you’ll find the passionate instructors…
  • Body Design
    Pilates, Personal Training, …

    Body Design

    210 Newport Center Dr, Suite 3, Newport Beach
    4.9
    (30000+)

    Classic Training

    Great class! As someone who typically is more of a Pilates girl, this class was a great change of pace. Alexis had a circuit of strength training exercises and checked in with me many times, helping to direct me through the workout. The gym or studio (a bit of a combo of both) was bright and had great views from the windows. There were towels, a water station and plenty of equipment. The front desk was friendly and so was the instructor. I will be back!
    see all reviews
    *PLEASE READ "HOW TO GET THERE" INSTRUCTIONS BEFORE YOUR FIRST VISIT OR CLICK BELOW…
  • Crunch
    Gym Time, Strength Training, …

    Crunch

    6025 Village Way, San Diego
    4.9
    (10000+)

    The Ride

    I loved the spin instructor, Melissa! She used amazing music, played it loud enough, and had some fun choreography that wasn’t just sitting and out of the saddle riding.
    see all reviews
    Crunch Gym's philosophy is that there is no such thing as too much or not enough…
  • Motiv Fitness Austin
    Strength Training, Cycling, …

    Motiv Fitness Austin

    809 S Lamar Blvd, Suite K, Austin
    4.9
    (30000+)

    Rebound 45 | All Level

    The rebounding class was a great workout. It was my first time and i had to find my coordination. But Rebecca is a solid teacher. She walked around and made occasional corrections to people. She’s a great coach!
    see all reviews
    Unlock your full potential with Mōtiv's five methods: BARRE, CYCLE, REBOUND, DANCE…
  • RevBody
    Strength Training, Pilates, …

    RevBody

    851 District Place, , Suite 107, Chula Vista
    5.0
    (1000+)

    Pilates

    She subbed and I was pleasantly surprised! Enjoyed her class, the music and her moves. I definitely was sore the following day! Would take her class again!
    see all reviews
    They are RevBody of Chula Vista, committed to helping their members live healthier…
  • Jazzercise
    Dance, Low-impact Training

    Jazzercise

    17424 Airline Hwy 8, Prairieville
    5.0
    (40)

    Cardio Sculpt 60

    The class was the perfect combination between fun and working out. It was fun and you definitely felt it. I left sweating feeling goood! I loved the class and the people were so welcoming.
    see all reviews
    In the area of Prairieville, LA they offer group fitness classes for all levels.…
  • Ballet & Pilates by Victoria
    Pilates, Barre, …

    Ballet & Pilates by Victoria

    15544 Ridge Park Dr, Houston
    4.9
    (7500+)

    REFORMER

    Such a good and fun class!!! I weight lift a lot and stretch and focus on mobility and this class absolutely challenged me and even had me sore without being able to feel my butt cheeks for 2 days which is a win in my book! It was a refreshing, relaxing and slow workout on a Friday which was perfect! 10/10! Lovely instructor, smooth flowing class and the burn was great.
    see all reviews
    Ballet & Pilates by Victoria offers refined, low-impact strength training rooted…
  • Sweat60 Infrared
    Strength Training, Yoga, …

    Sweat60 Infrared

    1281 East University Drive, Prosper
    4.9
    (5000+)

    Sweatflow

    I always love classes led by Dayna. it is such a spicy but restorative yoga class. I'm so appreciative for her today!💛
    see all reviews
    Sweat60 Infrared is an infrared heated boutique fitness studio offering HIITyasa…
  • Crunch Gym
    Gym Time, Strength Training, …

    Crunch Gym

    638 Camino De Los Mares, San Clemente
    4.9
    (7500+)

    Open Gym

    Donna made checking in easy, everything was clean and accessible. Didn’t have any issues!
    see all reviews
    Crunch Gym's philosophy is that there is no such thing as too much or not enough…
  • Madhouse Dance
    Dance

    Madhouse Dance

    1189 Morena Blvd, San Diego
    5.0
    (30000+)

    Dance Cardio

    Sooo much fun! Burned so many calories too and the time flew by. Olivia is such a cutie and great instructor! Def coming back
    see all reviews
    Madhouse specializes in Spicy Dance Fitness for Women! We are more than just a dance…
  • BarreWell Fitness Studio
    Barre, Strength Training, …

    BarreWell Fitness Studio

    27772 Vista Del Lago, Suite B-19, Mission Viejo
    4.9
    (12500+)

    Sculpt

    I have a love hate relationship with this class. It's so brutal and leaves me sore for days, but I love how strong it makes me feel afterwards. Chariese is amazing!
    see all reviews
    BarreWell takes the very best elements of every workout you have ever tried and fuses…
  • The Gym at Oxford Club and Spa
    Gym Time, Strength Training, …

    The Gym at Oxford Club and Spa

    1616 17th St, Denver
    4.9
    (5000+)

    HIT Cardio-Burn

    Erik brings a lovely energy to his classes, his classes are always small and he’s very open to adjusting to best fit student needs. Would recommend to all!
    see all reviews
    Look and feel your best after a workout at their Denver fitness club. Get your heart…
  • Lotus Studio Fitness & Wellness
    Strength Training, Pilates, …

    Lotus Studio Fitness & Wellness

    1470 Raiders Way, Henderson
    4.9
    (1000+)

    Mat Pilates Sculpt | 50 min

    Camerons’s classes are the best! She creates a warm and welcoming environment and encourages everyone to challenge themselves. Her energy is amazing and I always leave class feeling accomplished. The studio is gorgeous, clean, full of amenities, and staff is always friendly!
    see all reviews
    Lotus Studio Fitness & Wellness is a bright, welcoming space in Henderson where movement…
  • Esquina Tango
    Dance, Language

    Esquina Tango

    209 Pedernales Street, Austin
    5.0
    (7500+)

    Salsa - Level 1

    It was so much fun! Instructor was great and made it really easy to jump into dancing. Everyone was also super nice and welcoming!
    see all reviews
    Esquina Tango Cultural Society of Austin is a non-profit organization striving to…
  • Dance Austin Studio
    Dance

    Dance Austin Studio

    9012 Research Blvd, Suite C-5, Austin
    4.9
    (7500+)

    Stage and Street Hip Hop

    if you want to have so much fun, come to zoey's class. if you want to feel like a better dancer in your body come to Zoey's class. I look forward to her class every single week!!
    see all reviews
    Dance Austin is a unique dance and fitness studio designed for all ages, levels,…
  • Endorphin
    Strength Training, Cycling, …

    Endorphin

    717 Sylvan Lake Rd, #A, Eagle
    4.9
    (100+)

    Shreds

    Kylan made getting up at the crack of dawn totally worth it - I appreciate how he demonstrated exercises, is encouraging, and makes everyone feel welcome. The set was challenging but Kylan kept the motivation high and pushed me when I was ready to throw in the towel (though maybe that’s because he’s my brother in law, can’t get away with quitting 😆) Either way, 10/10 recommend his classes to beginners and pros alike!
    see all reviews
    Endorphin is a community that embraces a lifestyle of challenging movement to continually…
  • The Wave Pilates
    Pilates, Barre, …

    The Wave Pilates

    3545 East Williams Field Road , Suite 109, Gilbert
    4.9
    (5000+)

    Gentle Reformer

    So much fun! Lots of great techniques, gentle vibes, and enough of a workout that I’m sore the next day but not too sore if you know what I mean. I definitely plan on returning :)
    see all reviews
    The Wave Pilates and Wellness Studio takes an all-encompassing approach to your health…
  • Lizard Yoga - Fitness
    Yoga, Meditation, …

    Lizard Yoga - Fitness

    2919 Manchaca Road, Austin
    4.9
    (15000+)

    Sound Bath

    God tier. Christina is THE person whose sound healings to go to
    see all reviews
    Lizard Yoga is a New Kind of Yoga Spa. We house some of Austin's elite yoga teachers…
  • Namaste Fitness
    Yoga, Pilates, …

    Namaste Fitness

    2015 Birch Rd, #217, Chula Vista
    4.9
    (15000+)

    Chakra Yoga (Niguma Series)

    Esperanza showed us the chakra points on our body and told us the color associated with each chakra, which I didn’t know about. I also learned the syllable associated with each chakra points, which I did not know either. I liked the chanting we did, which was an effective way of increasing awareness of the breath. I benefited a lot from her session in terms of learning and being aware of your breathing during the day by just slowing down and not getting uptight about things, taking them as they come.
    see all reviews
    Namaste Fitness believes in the power of wellness as the foundation for happiness…
  • Body Shoppe
    Pilates, Strength Training, …

    Body Shoppe

    5007 Freret Street, New Orleans
    4.9
    (7500+)

    HIIT + Flow

    If I could give 10 stars I would. Instructor was phenomenal. She pushed us but she was SO fun about it. Loved her little happy burn screams throughout the workout lol. Playlist was everything. Hearing beyonces new song at the start of a workout is def the way to get you going. Can’t wait to come back! (Sidebar I wish gyms would have a social media or filming corner where creators could film only themselves. it would protect the privacy of other gym goers but also allow those of us who make content and want to share to be able to & reccomend to our platforms - just a thought, but absolutely takes away nothing from the experience!) 🥰
    see all reviews
    Body Shoppe is a heated boutique fitness studio in Uptown New Orleans offering Flex…
  • Laché Movement Co.
    Aerial, Dance, …

    Laché Movement Co.

    8868 Research Blvd, 701, Austin
    4.9
    (7500+)

    Contortion Level 1 (ages 16+)

    Kristen’s class has a great focus on keeping joints mobile and not pushing past your max while still maintaining a challenging level of flexibility
    see all reviews
    Welcome to Austin’s uncommon fitness studio. At Laché Movement, they’re passionate…
  • Madhouse Dance
    Dance

    Madhouse Dance

    260 North El Camino Real, Suite E, Encinitas
    5.0
    (5000+)

    Redroom Dance Cardio

    Absolutely adore Neira! Her energy, vibe + dance sequences are beyond amazing. Love ending in shavasana w/ gratitude + a mini meditation—so unique ✨🪩🧘‍♀️💫
    see all reviews
    We are more than just a dance class. We are a self-love transformation. At Madhouse…
  • The Good Place Movement Studio
    Pilates, Strength Training, …

    The Good Place Movement Studio

    10960 South Eastern Avenue, Suite 101, Henderson
    4.9
    (1000+)

    Power Circuit

    Great class - the instructor was very energetic and good and explaining the exercises. I typically don’t like circuit classes because it’s hard for me to remember what to do and the proper form when they show you several exercises at once. In this class, instructor demonstrates the exercise and then the class does 3 rounds of it together with short breaks in between, then she will demonstrate the next exercise so you just go one at a time which i like. We did arm exercises with weights, one round on the TRX , squats with weights , bridge lifts with weights, push ups, core exercises, and a short but doable cardio burst at the end. So you do truly get a full body workout, but not crazy intense, definitely doable for a beginner and still a great workout for someone more advanced. She provides modifications and encourages everyone to go at their own pace. Only suggestion : it was my first time and there was no introduction or instruction on what to do when i arrived. Two students were already there so i just looked at their equipment and looked around the room for the same things and set up the way they were. So i would suggest maybe letting students know what equipment they need when they come in. Also, at the end of class i would suggest leaving a few minutes open to do stretches together after the workout. Overall great class i would definitely take it again
    see all reviews
    The Good Place | Movement Studio – Henderson Movement shouldn't feel like a chore…
  • Hot Yoga Plus Palm Springs
    Yoga, Pilates, …

    Hot Yoga Plus Palm Springs

    611 South Palm Canyon Drive, Suite 206, Palm Springs
    4.8
    (1000+)

    Pole Fitness

    Have been doing pole for officially 1 month at this point. Had a great first class with lenny. Our class had people of all levels, so she went back to the basics and of course gave adjustments for her advanced gals. I like the technical way she explains how to achieve certain moves and her tips on adjusting. You’re in good hands under her instruction.
    see all reviews
    A warm welcome to Hot Yoga Plus Palm Springs family. United by their shared passions…
  • Lumai
    Pilates, Yoga, …

    Lumai

    10749 North Scottsdale Road, Suite 101, Scottsdale
    4.9
    (1000+)

    Infrared Heat Yoga – Set Sequence Flow

    Amber’s class was incredible! She has been one of my favorite yoga instructors for several years and I was thrilled to see her teaching at Lumai on Sundays. This was my first time at the studio. It’s beautiful and has tons of parking. I always get a great practice with Amber and a feeling of peace during her class. She has the most calming voice and her guidance helps me feel so at peace. Love her music selection too!
    see all reviews
    Be the Light! A sanctuary for movement, mindfulness and community. Discover strength…
  • GRIT Fitness
    Strength Training, Cycling, …

    GRIT Fitness

    1729 Irving Boulevard Suite 101, Dallas
    4.9
    (7500+)

    Bike + Bench 50 ⎮ Weekend Pregame: Rap & Rave Vibes

    This class is challenging in the best way. I leave feeling better than I came. Brittany gives great demonstrations and even does the workouts with us while keeping us motivated and her playlist is fire 🔥
    see all reviews
    GRIT Fitness is Dallas-based brand of women's fitness studios celebrating inclusivity…
  • Epic Dance and Fitness
    Dance, Strength Training, …

    Epic Dance and Fitness

    829 Wilson Drive Suite F, Ridgeland
    4.9
    (100+)

    Pole Boot Camp

    Ms. Epic was a gr8 instructor! she was very helpful & made me feel comfortable. i will be back!
    see all reviews
    Epic Dance and Fitness is for EVERYONE! Step away from the routine gym grind and…
  • GRIT Fitness
    Strength Training, Pilates, …

    GRIT Fitness

    5612 SMU Boulevard, Dallas
    4.9
    (10000+)

    GRIT LITTM 50 (Hot Sculpt)

    MC will always give you the absolute best vibes and playlists during class! She’s hilarious on the mic and will keep you entertained throughout the entire workout, which helps you forget you’re sweating in a 90°+ room.
    see all reviews
    GRIT Fitness is Dallas-based brand of women's fitness studios celebrating inclusivity…

Page 1

More activities in Mexico