Unveiled the Layang-Layang Island
Layang-Layang Island, also known as “Swallows Reef,” is a man-made island and was originally constructed as a naval base for the Malaysian Navy which later developed another dive resort, Layang-Layang Island Resort. The island is an oceanic atoll of the…
read more...