READ MORE
The River Stuart is severed in two by the Isle of Tudor at the center of this site. A full crude oil deposit lies at the heart of Tudor Isle, anointing the industrious with ample oil dividends.