Self organization is one of the most important characteristics in an Ad-hoc Sensor Network. Thousands of Sensors are deployed in a geographical area randomly without considering the location factor. After deployment, sensors are to self organize themselves to form a network of their own. How well the network is formed determines the life of the whole network as well as the quality of data transmission. Self organization based on clustering has proven to be very useful in this regard. Since hierarchical clustering reduces energy consumption by routing data from one node to another. In this paper, we discuss a new algorithm for self organization of sensors deployed in a geographical area. The algorithm forms clusters of sensors by ordering them using a unique triangulation method. This algorithm not only considers all sensors but also groups them so that their inherent clustering property is preserved.