tourist attraction

The Quiet Limbo Lake in Abra

  LIMBO LAKE   Photo from: philatlas.com   Limbo Lake is located in Villaviciosa, Abra Philippines. For travelers who wants…

8 years ago