Couple Fall Off Bridge While Hugging And Kissing (Video)
A CCTV footage shows the horrific moment a couple, who were sharing a kiss, tragically fell to their deaths after a night out in Per… Read More
When someone says Peru, we spontaneously picture historic mountains where the Incan Empire came to life on the Machu Picchu. While the latter is not only the highlight of Peru but all of Sou… Read More