So who on earth are, "The Self Development Consultants Groups" ... yet another ridiculous Brahma Kumari front they use in Islamic nations?
I looked up "Beach Luxury Hotel Karachi", thinking it must be yet another luxury hotel in yet another developing nation, and the first review I found said, "There's no beach (just some mud with smelly sewerage)". Fitting really.