Recent Discussion about Angel Falls

  • Amol Thakre
    Amol Commented on Angel Falls :

    Angel Falls is one of Venezuela's top tourist attractions, though a trip to the falls is a complicated affair. The falls are located in an isolated jungle, and a flight from Puerto Ordaz or Ciudad Bolívar is required to reach Canaima camp, the start

    January 5, 2012 View Reply Report Abuse