INR6,300,000.00 KERALA WATERFRONT VILLA AT EMERGING METRO, COCHIN. -
RIVER CASTLE is a villa project 3.5 km from city at alwaye. there are 18 villas in 1.7 acres of beautiful periyar river awterfront land. modern amenities and puerest natural resources in abundance makes this land on of the beautiful project at cochin. ...