Sentences with phrase «sweeping verdurous»

Santa Teresa, a tropical Costa Rican town, contains a fine cluster of white - sand beaches, a biologically diverse ocean, a gathering of sweeping verdurous hills and a large portion of land dedicated to vibrant rain forests teeming with all kind of wildlife.
a b c d e f g h i j k l m n o p q r s t u v w x y z