Devbagh is a stop for an ardent beach lover. Sun, sand, surf, sea and endless open space, Devbagh is famous fo...