PreviewSecluded view of Indian ocean, sandy beach and greenery on Trou d' Argent beach, Rodrigues Island, Mauritius, Africa