Nepal is set to host a global yoga retreat in Pokhara, aiming to solidify its position as a top destination for spiritual tourism. Renowned yoga practitioners will gather for a four-day event, sharing expertise and offering participants a holistic experience.