D
Delma Rosa Review of Shephards Beach Resort
Very good hotel for last days travel. Good bed and...
Very good hotel for last days travel. Good bed and good shower. Beautiful view of the bar and pool
Very good hotel for last days travel. Good bed and good shower. Beautiful view of the bar and pool
Comments: