Telal is a name that has been standing as one of the top seaside resorts established in the North Coast…