Shanti Griha
Shanti Griha, meaning House of Peace, is set in two acres of magic garden, at the foot of Ben Ghobhlach (635 metres), and 300 yards from the seashore. Shanti Griha was established in 1999. Since then, hundreds of people have stayed here and discovered the value of living close to unspoilt nature and the joys of fresh air, pure water and tranquillity.
|
|
|
|
|