Landscape Point 6 years ago ID: #88852 Listed In : Internet 1100 Congress Ave, Austin, TX, 78701 512-463-0063 www.landscapepoint.com/ Business Description Landscapepoint.com is a premium blog submission site.This is a site where one can submit free blogs online in order to publish their own website to improve backlinks. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : submit your blog