Featured Content

Lighthouse of Alexandria

Lighthouse of Alexandria, also known as Pharos of Lighthouse was a tower built by the Ptolemaic Kingdom in the 3rd century BC on the island of Pharos in Alexandria, Egypt…
Read More


Get a Life and stop thinking about Bullfighting and La Tomatina, Spain has got much more!!! Alhambra is a palace and fortress complex located in Granada, Andalusia, Spain and the…
Read More


Keep calm and get ready to observe one of the most incredible and sensational sites of the world. Tiwanaku was significant in Inca traditions because it was believed to be…
Read More