Gifford is quaint and extremely attractive village situated in East Lothian, surrounded by beautiful scenery and around 22 miles from Edinburgh. Known for its outstanding golf courses, sandy beaches a
↧