Ranipuram & Bekal Fort, Kerala

Kerala is a really beautiful place in terms of natural beauty. You get to see pristine beaches, misty mountains, valleys, forests and backwaters - everything in that tiny strip of…