Talsharee or Talsari is located at the border of Orissa and West Bengal where River Subarnarekha meets the Bay of Bengal. Many people do not feel comfortable amidst the crowd in the sea beaches of Digha and Mandarmani and seek for isolation. For them Talsharee,...