The tropical island nation of Sri Lanka is a perfect destination for a relaxing vacation. Known for its pristine beaches, picturesque terrains, vibrant culture, awe-inspiring archeological landmarks, and hospitable people, …