Miami Beach

A rocky beach with large boulders and dense green foliage.


Stay near popular Miami Beach attractions