Description: Ramashalahas been intentionally created as an idyllic setting for personalretreats, precious time away with your family, workshops or milestoneoccasions such as weddings, reunions and birthdays. Ramashala is a postmodern temple designedfor the merging of