Photos

Photographer's Note

This is a house boat at Kumarokam, you need to take a cruise if you want to get closer to the mother nature. Kumarakom is in Kerala,South India which is known as God's own country

Nobody has marked this note useful

Photo Information
Viewed: 2080
Points: 2
Discussions
  • None
Additional Photos by Thyaharajan Jagadeesan (jaytea) (153)
View More Pictures
explore TREKEARTH