There are very many celebrations that you can attend in your lifetime. There is usually a lot of work put into planning a party to ensure that every guest will have the time of their life. So how do you prepare for a celebration? There are general rules you can...








