Sri Lanka ranked as the best warm-weather destinations to visit in this winter. “An overlooked gem, this exotic island in the Indian Ocean seduces everyone who steps foot with its stunning unspoiled wilderness, colorful history,and flavorful cuisine”- USA Today.