Save College of Ship Technology, Palakkad ::[CST] Poonjanthodi, Manappadam PO, Puthucode School of Ship Technology, Palakkad Kerala is set ...