News
Towering at 597-feet, Gujarat’s Statue of Unity has secured a spot in the list of World's Greatest Places of 2019. Read on to know more!
By Bayar Jain
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.