Our closest island neighbor harbors some secret indulgences.. and yet we haven’t ventured to the fabled land of tea plantations, exotic spices, coconut palms, elephants and beaches as far as the eye can see. Can you guess which place this is? Once upon a time it was known as the island of Ceylon.. It’s more than a […]