Oh, that is an amazing piece of road...im certain there wouldn't be a scene like that anywhere else in the world. There's some fantastic roads in it, Elephant Pass on the eastern side of island is incredible, there are no stright bits in the road at all through the forrest....
|