+UPLOAD
113 Reviews

Vellago Resort

Outside El Nido Town Proper, Seven Commando Beach, Palawan, 5313, El Nido