Scenic road lined with lush mahogany trees in Cherry Tree Hill, Barbados.