An island on Lake Fewa can be seen on Bar Street. The area is small, and several large trees can cover the island. The environment on the island is quiet, many pigeons are inhabited here, and the small Shakti Goddess Temple adds mysterious color to the island.