There is one natural attraction in Brighton
1 results
Green Point is a small yet beautiful piece of land situated in the Brighton Beach Gardens.