Luxury Villas Near Nedumbassery Airport

Type D – 2056 Sqft