Baby Roach Cay

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Baby Roach Cay is an island off the coast of Belize.[1]

References[edit]

Coordinates: 17°29′00″N 087°47′00″W / 17.48333°N 87.78333°W / 17.48333; -87.78333