Hi! My boyfriend and I just booked the Grand Sunset Princess for late July of this year. We do want to relax but this is his first time in Mexico and my first time in this part so we also want some culture and adventure. Any advice on the following:
Whale Shark swimming
Dog rescue - thinking some work doing something good may be an idea
Any tips on places where we can experience local life without being intrusive?
Thank you in advance and I hope all of your trips are amazing!