Places in Bahamas, The that begin with the letter "ow"

Owens Town (populated place)
@