Tag: Stray dogs of Nassau

Broken dog too weak to stand and waiting to die rescued on Nassau island

Nassau, Bahamas' capital located on New Providence Island, attracts the most tourists. Daily arrival of cruise passengers...

Want to stay up to date with the latest news?

We would love to hear from you! Please fill in your details and we will stay in touch. It's that simple!