Day: February 8, 2023

Travels

Dubai – Burj Khalifa

This is highest point that is man-made on Earth. And at the top, you can see the curvature of theContinue Reading