The magic of backwaters.
Photo 1 of 1
a moment from the god's own country! This is kappil lake and is located parallel kappil beach. Yes true, ever been to a place where you have lake at your left and sea at your right? Kerala it is .