Christmas in Maui
December 21st 2008 Spent the days leading up to Christmas in the town of Lahaina on the island of Maui, Hawai'i. Rented a car and drove the road to Hampi...stopping along the way for some much-missed Mexican food, and to take a peek at a beautiful botanical garden.
... read more