aaubade- Approximately 1,200 miles off the southeast coast of Africa lies an island nation known as

more about : aaubade