Sharm el Sheikh is popularly known as Egypt’s resort city where the desert meets the Red Sea in a perfect harmony. Situated ...