Langkawi Isle: Bay of Sharks (Teluk Yu)

Teluk Yu or translated as “Bay of Sharks” is a stretch of beach located along the northern coast of Langawi Island, bewteen Pantai Pasir Hitam and Pantai Pasir Tengkorak. There is a little park (called Taman Awam Teluk Yu) serving as a waterfront promenade for those who wish to take a stroll along the beach which overlooks the islands off the south of Thailand.