Sri Lanka has long attracted tourists seeking sand, sun bathing, swimming and water sports. Quaint coastal hamlets have expanded to welcome tourists staying in mainstream hotels or luxury boutique villas by the sea. These beaches make an ideal holiday location beside the Indian Ocean.
