Malaysia has a collection of more than 800 islands and beaches. Some of them are the Langkawi islands, Perhentian islands, Coral beach and Batu Ferringhi beach.