Sark is a part of the Channel Islands in the southwestern English Channel, off the coast of Normandy, France. It is a royal fief, which forms part of the Bailiwick of Guernsey, with its own set of laws based on Norman law and its own parliament. Read More
As women across the country are observing fast for Karva Chauth, netizens have come up with humorous memes and jokes which will just tickle your funny bone. ...