February 21, 2012

Luxury Hotel Opens on Easter Island

Off the coast of Chile is the island of Rapa Nui or more commonly known as Easter Island. A magical speck of land in the South Pacific, this island’s claim