YT

The massive Demerara river in Georgetown Guyana; provides needed business for these Riverboat Taxis.