Indian lake near Palolem beach is teeming with crabs

Indian lake near Palolem beach is teeming with crabs