• Travel

    A resort is basically a compound with ample accommodation facilities and is usually a bit distant...