Alexander Bay is a quaint diamond mining town near the mouth of the Orange River, South Africa. Beautiful untouched riverfront and nature.