A popular hangout, Digha is a small beach town in the lap of Mother Nature. Its picturesque landscape has a beauty of its own that is unrivalled. Weniger lesen