Where is Archbishop Kavukatt Jubilee Memorial School located?
Archbishop Kavukatt Jubilee Memorial School, Archbishop Kavukatt Jubilee Memorial School, India (approx. 9.555°, 76.78667°)
Archbishop Kavukatt Jubilee Memorial School, Archbishop Kavukatt Jubilee Memorial School, India (approx. 9.555°, 76.78667°)