5. Kayangan Lake
Kayangan Lake is just near Barracuda Lake located in Coron, Palawan. This lake has been considered as the cleanest lake in the Philippines which is really good for swimming and snorkeling.
6. Honda Bay
Honda Bay is a stunning island with white sand beaches which is also one of the famous tourist spots in Palawan. This is a great site for swimming and snorkeling. With clear waters, Honda Bay has many corals and starfish you will clearly see and enjoy.