There are 64 islands
If you think you can count Singapore's islands with your fingers, think again. Surrounded by a plethora of mini islands, Singapore has up to 64 offshore islands including St John's Island, Kusu Island, Pulau Semakau, Pulau Ubin, Lazarus Island, and Sentosa, the largest of 'em all. While there some of these offshore islands welcome visitors to explore their grounds, others are off-limits. Here are the ones you can check out once the circuit breaker is over.