New beginnings are old hat at upscale Hotel Le Caméléon in Costa Rica, where their motto is “Every day is a new day”. The Costa Rica boutique hotel on the southern Caribbean Coast, that changes the color of its decor daily like a chameleon, is marking its fifth anniversary year with the opening of its...Read More