Open WIKI
Home
Sources
About
Contacts
⯈
☰
Morne Ramos
Morne Ramos
is a
hill
.
It is located in
La Digue and Inner Islands
and
Seychelles
.