Treasure island: Sri Lanka’s Pigeon Island National Park- The New Indian Expressby India News Online Team March 8, 2023 0 Express News Service Pigeon Island National Park with its white powdery seashores on the east coast of Sri Lanka is an aquaphile’s dream. Snorkellers are drawn to the splendour ...