Latest NewsTravel India Pavilion recognized as ‘One of the Most Iconic’ at Expo2020 Dubai by American Institute of Architect by Travel Mail November 23, 2021 by Travel Mail November 23, 2021 3 minutes read The India Pavilion is a 1.2-acre pavilion with a state-of-the-art structure that will be… 0 FacebookTwitterTelegramEmail