Top 18 Largest Islands on Earth

An island or isle is any piece of sub-continental land that is surrounded by water. It is believed that there are over 100,000 islands in the world. It’s difficult to put a figure to the exact number as there are different kinds of them in various water bodies including oceans, seas, lakes, and rivers. There […]

10 Lesser-Known Natural Wonders (I)

The age of the Earth is approximately 4.54 billion years. For all these years, our planet has been a work in progress: water, wind, air pressure, minerals, heat, and even extraterrestrial forces like meteors and comets mold and shape our environment, and created all manner of strange formations. Some of them are really beautiful: we […]