A Solar Resort in Mexico: Majahuitas Resort

Majauitas eco-resort blends sun, sea and sustainability.

Majahuitas eco-resort blends sun, sea and sustainability.