Kumarakom – The Green Land
People looking forward to a holiday away from the hectic hustle and bustle that life offers must make a trip to beautiful Kumarakom located in southern India in Kuttanad in Kerala. It is indeed a land of wonderments at their best. Beauty here is serene and most outstanding. Tourists from all across the globe throng […]