Survey of India.

KERELA; TAMIL NADU - Survey of India.


Idukki