Singapore is a huge city state with lots of tourist attractions and things to do. You can easily stay a full week in Singapore without getting bored. In this post, we share our 7-day itinerary for Singapore and all the top things to do.