Sri .., Asian island nation in the Indian Ocean