Ellora is a UNESCO World Heritage Site located in the Aurangabad district of Maharashtra, India. It is one of the largest rock-cut Hindu temple cave complexes in the world, featuring Hinduism in particular and few Buddhist and Jain monuments with Artwork dating from the 600–1000 CE period. Read More
Driven largely by rising consumption, the rebound in the Indian retail market has been exemplary in 2022 which is favourably impacting retail real estate across the country, finds a joint report by real estate consultants ANAROCK and Retailers Associ ...