Jagu Beach, a new tourist destination