Description

A relaxation home for a professional family of 4 situated in a lush green landscaped area in the Central Hill country of Sri Lanka.