Bekal, a small town on the eastern shore of Kerala in South India offers Giant keyhole shaped fort, the golden expanse of a beautiful beach surrounding the fort, backwaters and hill destinations and water sport facilities nearby.