Udupi: Bavalikudru (The Island of the Bats) is no Treasure islands of Robert Lous Stevenson of UK. It is made up in the middle of Sita River at Neelavara in Udupi district. It has no ropeway or over bridge, but two boats take passengers everyday from the river island to the mainland. It is a […]