Legends and Ghosts of Taboga and Morro
The Howling Dog of Morro The townspeople say that long ago on Morro Island (Taboga Island, Panama) was a lovely small house at the base of the hill, next to…
The Howling Dog of Morro The townspeople say that long ago on Morro Island (Taboga Island, Panama) was a lovely small house at the base of the hill, next to…