Results for: masada

Facts about masada?

Masada is located on the Dead Sea shore in India. Some facts include that a famous epic was written about Masada by a Hebrew poet in the 1920's and it is currently a popular tourist destination.