When it comes to yoga retreats, Kailyoga is a gem. Located in beautiful Puglia, the trulli was my bedroom for the week. Each morning we started and ended our day with mediation then yoga. In between we had some delicious Italian homemade food including freshly made pasta. The retreat feels more like a little village where you meet and mingle over breakfast lunch and dinner, and naturally end up bonding with your yoga classmates. We also made time for a bike ride to the local town, a trip to the beach and enjoyed some chill out nights in the outdoor jacuzzi whilst watching the sunset. Definitely a place to go to give your mind and body some harmony.