One thing that every visitor to Singapore will agree is that you will never run out of things to do irrespective of the length of your stay. From the ...