Ulpotha hosts yoga retreats in Sri Lanka on RetreatBird. Programmes run from 8 to 15 days. Prices start at $1,890.
Sri Lanka