With India being the home of yoga there are many places in which to practice (some of the Himalayan retreats are the stuff of mountain-bedecked fantasy). Swaswara overlooks the crescent-shaped Om Beach in Karnataka and offers retreats where guests often stay as long as 21 days. Work on your yoga practice, and eat homegrown organic vegetables and fish straight from the same ocean you overlook every day.
Swaswara, Karnataka, India