The most beautiful beaches in Sri Lanka. Hikkaduwa Beach Unawatuna Beach Weligama Beach Arugam Bay Beach Best period to visit above – December to April (Monsoon period in other months)