Overview

Pierrot Island is located in Rodrigues, Mauritius. Pierrot Island is 2.386 miles in length.