Things to do in Rafah

Nature has presented herself in her different beauty in different places. Each of beauties of the nature is sure to make to mind your blow. From the frozen mountains to the endless blue seas, everything has different beauty in itself and if you want to witness the engrossing beauty of the golden sand, you must […]