Attractions Pigeon Island Marine National Park Trincomalee, Sri Lanka +1 Pigeon Island, one of the few maritime national parks in Sri Lanka, is named after the blue rock pigeons that nest he... Add to Planner