What are some physical features of majorca? (not man-made)

@RKOWWE (40)
November 17, 2008 12:39pm CST
I'm looking on the internet for some physical features and can't find none please help!!!!!!
No responses