Statue of Unity among World’s Greatest Places to visit
The 597-ft tall ‘Statue of Unity’ in Gujarat and Mumbai’s Soho House have been featured by the Time magazine in its second annual list of the 2019 World’s greatest places. This is a compilation of 100 new and newly “noteworthy destinations to experience right now”. The ‘Statue of Unity’, the world’s tallest statue, is a […]