Waterfalls are natural and each and every one of them is as mesmerizing as the other. But, some of them stand out. Have a look at the worlds highest waterfall - The Angel Falls from Venezuela! The co
Its my childhood habit of observing night sky for hours. Just like any kid, it fascinates and makes me wonder what is up there? Back then, I used to go on the hills in my town at night and like a noct