A road on Ambergris Caye in Belize.

Ambergris Caye, Belize

A road on Ambergris Caye in Belize.