Muro Alto beach in Porto de Galinhas

Luxury holidays in northern Brazil – Muro Alto beach