The Grand Beach Resort is a Beach Resorts in Chennai, Injambakkam.
Blue Bay Beach Resorts is a Beach Resorts in Chennai, Injambakkam.