Miami Beach is popular vacation spot in southern Florida. Sandy beach surface and tourist infrastructure