Dive in

If you have spent any time at the beach, you will know that Singapore lacks the crystal clear waters that divers at regional [...]