Perfect setting for a Romantic Holiday with majestic mountains and dramatic coastline, Sri Lanka's exquisite beach is the perfect destination. Relax and Explore the wonder island romantically with a memorable holiday.Â