Rodrigues Island Clickable image of Mauritius and Rodrigues Island.