The newly launched platform gives travelers a dedicated space to find, research, and book yoga retreats and wellness retreats ...