Black River is a friendly locale surrounded by river and beach views. Nature lovers visiting Black River can explore top areas like Black River Gorges National Park. In the surrounding area, popular sights include Flic-en-Flac Beach and Le Morne Beach.