‘Adiyogi’ Becomes ‘Incredible India’ Destination

Ministry of Tourism, Government of India has listed the 112-feet iconic image of Adiyogi – the…