Koko Head Botanical Garden is one of those places that has to be seen to be believed. Nestled in the basin of an ancient volcanic crater, the huge garden is a desert-like oasis that is home to a plethora of plants and over 200 types of trees...
Read more