Krakor to miasto położone nad brzegiem jeziora Tonle Sap, które jest ważnym źródłem życia dla Kambodży. Znajduje się na wschód od stolicy prowincji, miasta Pursat. Miasto leży przy autostradzie i torach kolejowych, które zaczynają się w stolicy Punon Pen i biegną na północ. Miasto, które głównie zajmuje się rybołówstwem i rolnictwem, jest także domem dla pływających wiosek zbudowanych na jeziorze Tonle Sap. W zależności od opadów w różnych okresach, poziom wody w jeziorze się zmienia. W wioskach używa się głównie niemechanicznych pojazdów wodnych i prymitywnych technik łowieckich. Dzięki tym pojazdom wodnym turyści mają możliwość zwiedzania domów zbudowanych na wodzie oraz odwiedzania wiosek.
Krakor znajduje się na brzegu największego jeziora w Azji Południowej i w geografii bogatej w strumienie. Phanom Ba Klas jest domem dla parku przyrody. W tym parku, który oferuje turystom możliwość jazdy na słoniach, organizowane są również takie aktywności jak trekking i biwakowanie, a także zbieranie owoców dla dzieci. 8 kilometrów poza miastem znajduje się lotnisko, które leży przy najważniejszych liniach autostradowych i kolejowych kraju. Lotnisko jest otwarte na loty krajowe.