Media Singapore
Even saying the word and some of the uninformed may still hold the belief that it is located “somewhere in China,” knowing only where it is approximately. Yet this vibrant, newly industrialized city-state is in fact located close to the equator and is often overlooked on the world map; not surprising, considering it is only … Read more