For the yoga retreat, you'll need yoga clothes, sunglasses, comfortable shoes, a yoga mat (optional), bug spray, a water bottle, etc. Apart from these, you can carry a few other pairs of normal clothes to wear during the tour and your gadgets.