Where the King Edward VIII Waterfall is located?
The King Edward VIII Waterfall is located in southern Guyana. King Edward VIII Falls is an 840 feet tall. There are several falls in Guyana that are named after kings and this has created some long standing confusion. It has only one drop.