Some landmarks are built to be admired. Others become part of a nation’s story. In Ekta Nagar, where the world’s tallest ...
India’s largest hospitality company, Indian Hotels Company (IHCL), has announced its decision to start two hotels near the Statue of Unity in the Kevadia district of Gujarat. The company has partnered ...