Waterfalls PH is located at: Avenida 5 C Sur San Francisco Panamá, Panamá.