A poca distancia de la playa de Nilaveli, Pigeon Island es un parque nacional y consta de dos áreas. Un encantador arrecife de coral rodea al más grande de los dos, mientras que las especies de tiburones y tortugas se pueden ver nadando en las aguas cercanas. El buceo y el snorkeling son pasatiempos populares que se llevan a cabo aquí, mientras que los visitantes deben estar atentos a los avistamientos de la famosa Paloma Rocosa que dio nombre a la isla.