I'll bet there are a lot of yoga retreats that lead you to inner peace through sitting in silence and fasting, but I'm feeling almost as peaceful after making new friends and filling my belly with delicious vegan passionfruit cheesecake.
Here's what you should do on a yoga retreat, but be warned that this guidance is really only applicable for a yoga retreat in Northern Thailand which happens to be the one that I just went on.
1. Do some yoga. Pretty self-explanatory here. I didn't take many pictures of myself actually doing yoga because I was so centered and immersed, but here's a picture of that cheesecake:
2. Learn to cook. I recommend Thai green curry, Thai red curry, Thai yellow curry, or any color curry that combines delicious spices with coconut milk and some vegetables. Include many desserts, especially the delightful aforementioned cheesecake. Summon your strength and don't quit the cooking class before the mango sticky rice portion!
3. Learn other stuff, too. Usually when you gather a group of passionate people together, you'll find that most of them have interesting things to share. It was a blessing to find time to learn a bit of Kundalini yoga from our roommate, Sam, and to partake in a mind-bending Yin class with anatomy master, Antonio. Learn as much as you can whenever you have the chance!
4. Relax in new ways. If sunning, swimming, yoga, and meditation aren't enough for you, throw in a few Thai massages, an herbal sauna, and some hot springs on top of it all. We also spent a day at a floating retreat called Om Waters which is an incredibly magical place that is existing out here in the world.
5. Visit temples high and low. This is Thailand, so there are temples on mountains, in caves, and almost anywhere you look on regular old solid ground. I'll never forget sitting around our satsung circle beneath a shining golden Buddha statue watching the sun set and wondering how I got so lucky as to wind up here.