Thatched huts in a lush green valley.

Leave a Reply