Photos coming soon
HOTEL
Ayubowan Resorts - Sri Lanka
Wijaya Mawatha, Minuwangoda, Negombo, Minuwangoda, Sri Lanka
Where it sits
Ayubowan Resorts - Sri Lanka
Wijaya Mawatha, Minuwangoda, Negombo, Minuwangoda, Sri Lanka
7.17917, 79.94921
Plan around Ayubowan Resorts - Sri Lanka
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
