Sri Lanka, the teardrop shaped Island in the Indian Ocean, is a tropical heaven for the discerning travelers who are on the lookout for a slow paced holiday to get away from the busy life.