I know all car dealers are the same everywhere. I can guarantee one thing. The cars at Car Castle are the real deal. No false claims. Genuine cars and the guys here are relatively nicer than other car dealerships.
Top people we came from uk went to see a few cars they were really professional in dealing with us
A good place to visit for cars slightly of upper class and higher pricesExample: Land Cruiser, Audi, Honda Civic and City etc
Excellent for imported cars only
Good carz