Almighty has created many scenic and mind boggling beauties which no one can ever dream of. The world has many enthralling traveling destinations that make people dumbstruck and astounded. All these God’s creations are cynosure to one’ s eyes and beauty to behold. One such location is Jurong Bird Park in Singapore. (more…)