Posts Tagged With: Windsor Nature Park

Windsor Nature Park

Singapore opens another “nature” park – the Windsor Nature Park which is actually what to me used to me part of the MacRitchie Reservoir entering from the Venus Road side.…