Photography Singapore: Sentosa Island April 20, 2014 No Comments November 2009. Song of the Sea, a musical play in Sentosa Island. Previous Post Next Post You may also like April 20, 2014 Scotland: Easter Break April 20, 2014 Italy: April 20, 2014 Wales: Motorbike + Camping Trip