Portugal, located on the Iberian Peninsula, is a country rich in history, culture, and natural beauty. From the dramatic cliffs and beaches of the Algarve to the terraced vineyards of the Douro Valley ...
Travel vlogger Muhammed Dilshad has currently dug 14 waterholes while travelling across the continent and is aiming for 50 ...