Tropical paradise on the island of Frades in the Bay of All Saints in Salvador Bahia Brazil ID: 31252