The Tunku Abdul Rahman National Park comprises a group of 5 islands located between 3 and 8 km off Kota Kinabalu in Sabah, Malaysia.
Gaya island is the largest island in the park, closest to downtown Kota Kinabalu (KK) and is covered with dense virgin, tropical forest.
Manukan has some good stretches of beaches on the southern coastline. The best beach is on the eastern tip of the island. Offshore of Manukan are coral reefs, which is ideal for snorkelling, diving and swimming.
Despite being the smallest, the island offers some good beaches and coral reefs. The beach is rocky and swimmers must be careful of sea urchins that exist in large numbers beside the corals and rocks
Sapi Island, literally known as "Cow Island" in Malay features one of the nicest beaches in the park and most popular with tourists for snorkelling and scuba diving.
Sulug is the farthest island and considered relatively untouched, remote and undeveloped. This island is more popular with foreign tourists who prefer a quiet and tranquil atmosphere.