Posted By IANS On Fri, Jun 21, 2024
NEW DELHI — In a testament to the deep-rooted cultural ties between India and Nepal, over 5000 Yoga practitioners participated in the 10th International Day...