Native to western North America, the Sugar Pine (Pinus lambertiana) is the tallest pine tree in the world. The plantation at Laurel Hill, dating from 1928, encompasses 2.4 ha.
Black magic, black sand, and glowing red lava.
Coral filled lagoons and archaeological wonders, plus vanilla orchids.
Ever feel like you're chasing your tail?
Taking time to reflect on the beauty that is all around us.
Channeling Bob the Builder.