Owen Island

A small islet just off the southwest shore is the epitome of a tropical escape.
Owen Island

Related