This stream and  the shore with a massive tree of roots were shot at Kuruva Island  of Kerala.Children  were  looking  at something.There  was  an exciting ride on raft to reach it and  which was  only a small area  of spacious island.Stunning Â