Hi,
Here are the first set of photos from our Kerala trip in December. Kerala is heralded as God's own country and as you venture from the coast to the backwaters and the villages, it becomes quite clear why they claim that. It is one of the states that truly lives up to its name.
http://www.pbase.com/yardbird/india_kerala_fortkochi
Looking forward to hearing your comments.
Thanks
Karthik