Ritz Carlton Residences, the benchmark in luxury homes for the rich and famous in busy metros and exotic retreats, may be ready to redefine the ultimate in apartment living in India. It is believed to have chosen the stunning backdrop of the Kochi coastline and the posh Boat Club area in Chennai as addresses for […]