With every element carved by hand, Stone Lodges in Kerala, India, offers a retreat from everyday life.
{{excerpt}}