One Love Paradise
Phone Number: +94711464422 , 0711464422
Website: Suggest Official Website
Categories: Hotel resort
Address: Wellawaya Road, 90090 Ella, Sri Lanka
GPS Coordinates:
6.61667,80.7167
Ratnapura district, Sabaragamuwa Province, Sri Lanka
Facebook: facebook.com/132565237456253
Instagram: Photos and Videos