Sentences with phrase «landmark twin peaks»

Not exact matches

Saint Lucia's twin peaks poke their 2,000 foot - high summits into the sky as one of the island's most well - known and famous landmarks.
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