KERELA

a0b01-teagarden1
MUNNAR-TEKKADY-KOCHI

Kerela – Land of Gods or Gods’ own country, as it is so rightly said. It’s a paradise on planet earth, similar to Kashmir in North read more…