There can be no disagreement that Singapore is known for its man-made tourist attractions, be it Jewel waterfall and garden ...