Not-so-popular beach