RSCCochin生活品味MobiComRegional Sports Centre, Cochin (RSC) is situated in the heart of Cochin City, in four acres of land 看更多 »