The Palms is a luxury beach villa located at East Coast Road, Chennai. The project brochure was embedded with a real sand clock to go with the "T Read more