Island Nation In The Indian Ocean Sw Of Sri Lanka Exact Answer for CodyCross Canada Group 1261 Puzzle 2.