Renowned for the golden beaches that encompass the island, Sri Lanka has long attracted tourists seeking sand, sun-bathing, swimming, water sports, deep sea fishing and diving. Quaint coastal hamlets have expanded to welcome tourists staying in homely guesthouses, mainstream hotels or luxury boutique villas by the sea. Fringed by palm trees, with soft sand and azure waters, these beaches make an ideal holiday location beside the Indian Ocean.