Cão Grande Peak - Mountain peak in São Tomé Island, | Reviews, Photos & Information on Postcard