About that question I asked: Thank you for your suggestions.

Ecuador it is. More precisely, on Chimborazo and at Galapagos Islands.

Insha’allah, of course.

Advertisements