algarve, marinha, coast, bay, beach, sand, rock, cliffs, ocean, water, sea, nature, portugal, vacations, heaven, sun, waves, sandy beach, atlantic, vacation, recreation, sandbank, lake, exotic, waters